carve in stone - Spanish English Dictionary